﻿using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace StackTest //栈是一种先进后出的结构，
                    //即元素从栈的尾部插入，从栈的尾部移除，
                    //类似于日常生活中搬家的时候装车，先装上车的东西要后拿下来。
{
    class Program
    {
        static void Main(string[] args)
        {
            Stack ts = new Stack();
            ts.Push("A");
            ts.Push("B");
            ts.Push("C");
            ts.Push("D");
            ts.Push("E");
            Console.WriteLine("先进后出：");
            while (ts.Count!=0)
            {
                Console.WriteLine(ts.Pop()); //Pop用于移除栈顶元素的值，并移除栈顶元素
            }
        }
    }
}
